package ar.com.nexoweb.actualidadbasquet;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.webkit.WebView;
import android.widget.TextView;
import ar.com.nexoweb.actualidadbasquet.entities.Noticia;

public class BasquetrosarioActivity extends Activity {

	TextView txtTitulo;
	WebView txtContenido;
	Noticia noticia;
	public static final String NOTICIA_INTENT_NAME = "noticia";
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_basquetrosario);

		txtTitulo = (TextView) findViewById(R.id.txtTitulo);
		txtContenido = (WebView) findViewById(R.id.txtContenido);

		if (getIntent().hasExtra(NOTICIA_INTENT_NAME)) {
			noticia = (Noticia) getIntent().getSerializableExtra(NOTICIA_INTENT_NAME);

			txtTitulo.setText(noticia.getTitle());
			txtContenido.loadDataWithBaseURL(null, noticia.getTitle(), "text/html", "UTF-8", null);
			
			String contenido = noticia.getDescription();
			String contenidoLimpio1;
			contenidoLimpio1 = contenido.replace(
					contenido.substring(
							contenido.indexOf("-- Delivered by"),contenido.length()
							), "");
			String contenidoLimpio2;
			contenidoLimpio2 = contenidoLimpio1.replace(
					contenidoLimpio1.substring(
							0,contenidoLimpio1.indexOf("-")+2
							), "");
			
			
			txtContenido.loadDataWithBaseURL(null, contenidoLimpio2, "text/html", "UTF-8", null);
		}
	}

	
	
	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.rss_reader, menu);
		return true;
	}

}
